package br.com.ecommerce.dao.pojo;

/**
 * Classe de mapeamento OR da entidade Frete
 * @author afonso.alcantara
 */
public class Frete extends EntityPojo {

    /**
     * Nome do frete
     */
    private String nomeFrete;

    /**
     * Descrição do frete
     */
    private String descricaoFrete;

    /**
     * Indica se o registro está ativo ou não
     * 1 -> ativo
     * 0 -> Desativo
     */
    private Integer situacao;
    
    /**
     * @return the idPrimaryKey
     */
    public Integer getIdPrimaryKey() {
        return idPrimaryKey;
    }

    /**
     * @param idPrimaryKey the idPrimaryKey to set
     */
    public void setIdPrimaryKey(Integer idPrimaryKey) {
        this.idPrimaryKey = idPrimaryKey;
    }

    /**
     * @return the nomeFrete
     */
    public String getNomeFrete() {
        return nomeFrete;
    }

    /**
     * @param nomeFrete the nomeFrete to set
     */
    public void setNomeFrete(String nomeFrete) {
        this.nomeFrete = nomeFrete;
    }

    /**
     * @return the descricaoFrete
     */
    public String getDescricaoFrete() {
        return descricaoFrete;
    }

    /**
     * @param descricaoFrete the descricaoFrete to set
     */
    public void setDescricaoFrete(String descricaoFrete) {
        this.descricaoFrete = descricaoFrete;
    }

    @Override
    public String toString() {
        return "ID: " + idPrimaryKey + "\n"
                + "Nome: " + nomeFrete + "\n"
                + "Descricao: " + descricaoFrete + "\n";
    }

    /**
     * @return the situacao
     */
    public Integer getSituacao() {
        return situacao;
    }

    /**
     * @param situacao the situacao to set
     */
    public void setSituacao(Integer situacao) {
        this.situacao = situacao;
    }
}
